home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
PROGRAM
/
ANIVGA.ARJ
/
ANIVGA.HDR
< prev
next >
Wrap
Internet Message Format
|
1992-03-15
|
3KB
From <@crdgw1.GE.COM:S_ROHRBACHER@irav1.ira.uka.de> Tue Nov 19 04:35:22 1991
X-EXOS-Return-Path: <@crdos1,@crdgw1.GE.COM:S_ROHRBACHER@irav1.ira.uka.de>
Received: from crdgw1.GE.COM by crdos1
id <928DAD6F0@crdos1>; Tue, 19 Nov 91 04:35:22 EST
Received: by crdgw1.ge.com (5.57/GE 1.115)
id AA25155; Tue, 19 Nov 91 04:24:23 EST
Message-Id: <9111190924.AA25155@crdgw1.ge.com>
Received: from irav1.ira.uka.de by iraun1.ira.uka.de id ab00985;
19 Nov 91 10:13 MET
Date: Tue, 19 Nov 91 09:41 MET
From: S_ROHRBACHER@irav1.ira.uka.de
Subject: ANIVGA (1 of 6) Sprite Toolkit for TurboPascal6.0
To: ibmbin@crdgw1
X-Vms-To: IN%"ibmbin@crdgw1.crd.ge.com"
Status: ORr
Hi Bill,
this is my sprite toolkit ANIVGA for TurboPascal6.0 and the VGA's 256 color
mode.
Some of ANIVGA's features are:
- flickerfree animation by a "page-flipping" algorithm and using the
vertical retrace signal
- sprite movement in any increments you want
- arbitrary background image for the animation
- full use of the VGA's 256-color mode
- several sprite display methods available:
- sprites can be written normally (covering underlying figures)
- sprites can be declared to be transparent with regard to the background
or other sprites pixel by pixel
- sprites can change their color depending on the underlying background
image (-> shadow function)
- display methods can be different for each sprite
- pixel precise hit-detection routine built in
- correct clipping of sprites at the screen boundaries
- up to 32767 different sprites
- up to 500 sprites may be simultaneously active
- maximal size of each sprite = 64k
- maximal size of all loaded sprites only restricted by available memory
- works with virtual coordinates in the range -16000..+16000
- thus simple creation of horizontal/vertical "scrolling" games
- scrolling background image, too
- several supporting routines to: drawing lines (with built in clipping-
algorithm), points and graphic-text (incl. clipping), automatic heap
management for loading of sprites, sprite libraries, background images,
processor-speed adjustment,...
It's Freeware and hopefully it will ease some people's work a bit,
cu,
Kai
+--------------------------------------------+-------------------------------+
|Kai Rohrbacher, University Karlsruhe/Germany|God is dead! - Nietzsche |
|E-Mail: S_ROHRBACHER@IRAVCL.IRA.UKA.DE |Nietzsche is dead! - God |
| UKB8@DKAUNI2.BITNET |Nietzsche is God! - Dead |
+--------------------------------------------+-------------------------------+
----- cut here -----
end